384

31

The Organization of Knowledge

of solid understanding require a certain conceptual fluidity, before the evidence in

favour of a proposition becomes overwhelming.

Formally, classifying structures can be partitions or hierarchies. A structure ss is

a partition if and only if for all c comma c prime element of s comma c intersection c Superscript prime Baseline equals normal empty setc, c, s, cc, = ∅, and it is a hierarchy if and only if

for all i element of upper I comma StartSet i EndSet element of s semicolon for all c comma c prime element of s comma c intersection c Superscript prime Baseline element of StartSet normal empty set comma c comma c prime EndSetiI, {i} ∈s; ∀c, c, s, cc, ∈{∅, c, c,}.

Problem. Draw Venn diagrams illustrating the partition

StartSet StartSet a EndSet comma StartSet b comma c EndSet comma StartSet d comma e comma f comma g EndSet EndSet comma{{a}, {b, c}, {d, e, f, g}},

and the hierarchy

StartSet StartSet a comma b comma c comma d comma e comma f comma g EndSet comma StartSet d comma e comma f comma g EndSet comma StartSet b comma c EndSet comma StartSet e comma f EndSet comma StartSet a EndSet comma StartSet b EndSet comma StartSet c EndSet comma StartSet d EndSet comma StartSet e EndSet comma StartSet f EndSet comma StartSet g EndSet EndSet period{{a, b, c, d, e, f, g}, {d, e, f, g}, {b, c}, {e, f }, {a}, {b}, {c}, {d}, {e}, { f }, {g}}.

A classifying algorithm would start by constructing the classifying structure; it must

then have a method (discrimination algorithm) for associating each item to be classi-

fied with a class (this is usually a pattern recognition problem; cf. Sect. 13.1), which

is then applied to identify the items and place them in their classes.

31.1

Ontology

Ontology is defined as that branch of metaphysics concerned with the “nature

of being”. 2 Attempts have been made to define it less metaphysically and more

concretely, such as the formalization, or specification, of conceptualizations about

objects in the world—including the constraints that define them individually and

the relationships between them. Such formalization is held to be essential for being

able to communicate with others. Hence, human languages came into being, but a

problem is that they evolve: A fundamental paradox is that the desire to commu-

nicate novel, complex ideas requires individual, local innovations, which increase

linguistic diversity but reduce communicability. Certain languages seem to be better

than others in this regard, insofar as novel constructs can be understood by people

even though they have never heard them before then.

The encapsulation of biological knowledge within database schemata almost

inevitably leads to impoverishment and distortion. A good example 3 is the repre-

sentation of a protein structure obtained by X-ray crystallography as an array of the

three-dimensional coördinates of its constituent atoms. The raw diffraction data are

refined to yield a single structure, but nearly all proteins have multiple stable struc-

tures, most of which will, however, be only slightly populated under a given set of

conditions, such as those used to crystallize the protein. The protein database ignores

these alternative structures.

2 This section is complementary to Sect. 1.3.

3 Pointed out by Frauenfelder (1984).